imaginary creature - Français Anglais Dictionnaire